<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Sat Mar 16 09:54:14 CST 2024</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 09:54:13,994</td>
<td class="Message">获取验证码，Redis key = 3ce933b7bf702b751c40db11dd1dc7bc，checkCode = nUaj</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 09:55:14,836</td>
<td class="Message">获取验证码，Redis key = 45aa0616fe1f4bcb5f6840bf136b20b4，checkCode = AgAe</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 10:03:05,391</td>
<td class="Message">获取验证码，Redis key = 6b2a1d3f33134ca0de882f6ecbe3cf25，checkCode = 4NXc</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 12:24:09,578</td>
<td class="Message">获取验证码，Redis key = 690a9834806ed84ebd12c7885a1d410c，checkCode = dFij</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 12:24:21,770</td>
<td class="Message">获取验证码，Redis key = d3ee2ece0f6164225fc7dc4570ed28e7，checkCode = tidY</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 12:26:10,442</td>
<td class="Message">获取验证码，Redis key = a75ef988a94e3c3d902d3cf9ac55b3fb，checkCode = r1Gg</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 16:57:30,852</td>
<td class="Message">获取验证码，Redis key = 69a3e6eb4d557e72a7f0840c474f18eb，checkCode = xxLG</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 17:07:23,030</td>
<td class="Message">获取验证码，Redis key = f1af6074508a47902e6b852d46306b4d，checkCode = MXY8</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 17:07:30,097</td>
<td class="Message">获取验证码，Redis key = eeb7c47ce73aed91b8379f364a5c2e88，checkCode = 8gXw</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 17:29:57,407</td>
<td class="Message">获取验证码，Redis key = eacb5b740f771860a91379db86925993，checkCode = Xmh3</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 17:30:30,761</td>
<td class="Message">获取验证码，Redis key = 3f6134fa714221107bc8d2ccec0d061e，checkCode = YS0B</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 17:30:37,592</td>
<td class="Message">获取验证码，Redis key = 010fdfe77bb6a63b733257a7d7f2c5f5，checkCode = fNav</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 17:30:45,919</td>
<td class="Message">获取验证码，Redis key = b9ae4800a9c96942605fb88cca3457eb，checkCode = EsSp</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 17:31:45,623</td>
<td class="Message">获取验证码，Redis key = bc1c3d87e7b96c69e17cfdaab88886ed，checkCode = eqjC</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 17:35:42,279</td>
<td class="Message">获取验证码，Redis key = d4ca2065ed8a6a8470bba7d7ec3a00e8，checkCode = xpVN</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 17:39:25,102</td>
<td class="Message">获取验证码，Redis key = ecc424cdae01e7c64293f8b82974e19f，checkCode = Vnqm</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 17:41:19,967</td>
<td class="Message">获取验证码，Redis key = a48f2cf71a834af9a301bcc2c13a791d，checkCode = rRyb</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 17:44:47,331</td>
<td class="Message">获取验证码，Redis key = b37424cb91eaa407baf6a7a3d29c6e86，checkCode = aAdj</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 17:45:10,595</td>
<td class="Message">获取验证码，Redis key = f66bd4f250606bf30e7621da897d3109，checkCode = KrwB</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 17:57:29,531</td>
<td class="Message">获取验证码，Redis key = 894dee2007f9afc6d7a1510285a6e6bd，checkCode = 10fr</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 17:57:34,923</td>
<td class="Message">获取验证码，Redis key = 3be4b3771eda9200a7f86a20ba86f0a1，checkCode = ChvS</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 17:58:21,900</td>
<td class="Message">获取验证码，Redis key = f134788f0c64dade262e5b9048a1c3a5，checkCode = qNsC</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 17:58:29,831</td>
<td class="Message">获取验证码，Redis key = f258dfd1f865b24ab0ec6caa72ceaf00，checkCode = bmuQ</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 17:58:46,748</td>
<td class="Message">获取验证码，Redis key = 65855573835b06163e7a4ac94e2dc40f，checkCode = Pdet</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 17:58:53,194</td>
<td class="Message">获取验证码，Redis key = 52e665a1a960d68372ab4a2c48c658b2，checkCode = qDjB</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 18:00:50,514</td>
<td class="Message">获取验证码，Redis key = ebb1f67a81e56132de4ab312ad2b0f95，checkCode = lTKv</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 18:01:25,643</td>
<td class="Message">获取验证码，Redis key = 595e2996089eee4ba952fe1a6a84ad61，checkCode = WM3k</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 18:06:29,119</td>
<td class="Message">获取验证码，Redis key = d1d5d372b44cbeda3cb665b5c1f77fcc，checkCode = 8Q2q</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 18:06:34,990</td>
<td class="Message">获取验证码，Redis key = edbc16eebfb4bd9d101971519a004203，checkCode = gkLa</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 18:11:08,672</td>
<td class="Message">获取验证码，Redis key = 32a1f46977a7514899d4c3416ca21c15，checkCode = xS5k</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 18:12:29,225</td>
<td class="Message">获取验证码，Redis key = ddeb3bc1510edd5c9a4982329ef9d40f，checkCode = 9Abt</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:09:08,410</td>
<td class="Message">A cookie header was received [Hm_lvt_0febd9e3cacb3f627ddac64d52caac39=1710336079,1710496238;] that contained an invalid cookie. That cookie will be ignored.
 Note: further occurrences of this error will be logged at DEBUG level.</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:09:08,491</td>
<td class="Message">获取验证码，Redis key = 59400b7b4371b35ae255dc130d886ce7，checkCode = 8MKu</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:11:05,582</td>
<td class="Message">获取验证码，Redis key = f621cbee4ef32fb517edd4874fc206c3，checkCode = RMYt</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:19:33,705</td>
<td class="Message">获取验证码，Redis key = 47ff601418230c47b99788e85b91c2c6，checkCode = seds</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="warn even">
<td class="Level">WARN</td>
<td class="Date">2024-03-16 22:19:54,360</td>
<td class="Message">验证码错误，key= 1629428467008 , Ui checkCode= swds, Redis checkCode = null</td>
<td class="MethodOfCaller">login</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">96</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:19:54,444</td>
<td class="Message">获取验证码，Redis key = ce89053aa59da05b94826c57e0f0b495，checkCode = 4tv7</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:20:01,184</td>
<td class="Message"> 登录接口用户的租户ID = 1000</td>
<td class="MethodOfCaller">setLoginTenant</td>
<td class="FileOfCaller">SysUserServiceImpl.java</td>
<td class="LineOfCaller">903</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:20:01,331</td>
<td class="Message">&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;</td>
<td class="MethodOfCaller">queryAllDictItems</td>
<td class="FileOfCaller">SysDictServiceImpl.java</td>
<td class="LineOfCaller">155</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:20:01,388</td>
<td class="Message">      &gt;&gt;&gt; 1 获取系统字典项耗时（SQL）：55毫秒</td>
<td class="MethodOfCaller">queryAllDictItems</td>
<td class="FileOfCaller">SysDictServiceImpl.java</td>
<td class="LineOfCaller">174</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:20:01,559</td>
<td class="Message">      &gt;&gt;&gt; 2 获取系统字典项耗时（Enum）：226毫秒</td>
<td class="MethodOfCaller">queryAllDictItems</td>
<td class="FileOfCaller">SysDictServiceImpl.java</td>
<td class="LineOfCaller">178</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:20:01,559</td>
<td class="Message">      &gt;&gt;&gt; end 获取系统字典库总耗时：226毫秒</td>
<td class="MethodOfCaller">queryAllDictItems</td>
<td class="FileOfCaller">SysDictServiceImpl.java</td>
<td class="LineOfCaller">180</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:20:01,560</td>
<td class="Message">&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;</td>
<td class="MethodOfCaller">queryAllDictItems</td>
<td class="FileOfCaller">SysDictServiceImpl.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:20:01,799</td>
<td class="Message">加密操作，Aspect程序耗时：9ms</td>
<td class="MethodOfCaller">around</td>
<td class="FileOfCaller">SensitiveDataAspect.java</td>
<td class="LineOfCaller">76</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:20:01,834</td>
<td class="Message">1 获取用户信息耗时（用户基础信息）9毫秒</td>
<td class="MethodOfCaller">getUserInfo</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">148</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:20:01,854</td>
<td class="Message">2 获取用户信息耗时 (首页面配置)29毫秒</td>
<td class="MethodOfCaller">getUserInfo</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">163</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:20:01,855</td>
<td class="Message">&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;</td>
<td class="MethodOfCaller">queryAllDictItems</td>
<td class="FileOfCaller">SysDictServiceImpl.java</td>
<td class="LineOfCaller">155</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:20:01,862</td>
<td class="Message">      &gt;&gt;&gt; 1 获取系统字典项耗时（SQL）：7毫秒</td>
<td class="MethodOfCaller">queryAllDictItems</td>
<td class="FileOfCaller">SysDictServiceImpl.java</td>
<td class="LineOfCaller">174</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:20:01,862</td>
<td class="Message">      &gt;&gt;&gt; 2 获取系统字典项耗时（Enum）：7毫秒</td>
<td class="MethodOfCaller">queryAllDictItems</td>
<td class="FileOfCaller">SysDictServiceImpl.java</td>
<td class="LineOfCaller">178</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:20:01,863</td>
<td class="Message">      &gt;&gt;&gt; end 获取系统字典库总耗时：8毫秒</td>
<td class="MethodOfCaller">queryAllDictItems</td>
<td class="FileOfCaller">SysDictServiceImpl.java</td>
<td class="LineOfCaller">180</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:20:01,863</td>
<td class="Message">&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;</td>
<td class="MethodOfCaller">queryAllDictItems</td>
<td class="FileOfCaller">SysDictServiceImpl.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:20:01,863</td>
<td class="Message">3 获取用户信息耗时 (字典数据)38毫秒</td>
<td class="MethodOfCaller">getUserInfo</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">167</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:20:01,863</td>
<td class="Message">end 获取用户信息耗时 38毫秒</td>
<td class="MethodOfCaller">getUserInfo</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">172</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:20:11,795</td>
<td class="Message">begin 获取用户系统公告 (通知)20毫秒</td>
<td class="MethodOfCaller">listByUser</td>
<td class="FileOfCaller">SysAnnouncementController.java</td>
<td class="LineOfCaller">354</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 22:20:11,803</td>
<td class="Message">end 获取用户系统公告 (系统消息)28毫秒</td>
<td class="MethodOfCaller">listByUser</td>
<td class="FileOfCaller">SysAnnouncementController.java</td>
<td class="LineOfCaller">362</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 23:01:56,742</td>
<td class="Message">begin 获取用户系统公告 (通知)9毫秒</td>
<td class="MethodOfCaller">listByUser</td>
<td class="FileOfCaller">SysAnnouncementController.java</td>
<td class="LineOfCaller">354</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 23:01:56,754</td>
<td class="Message">end 获取用户系统公告 (系统消息)22毫秒</td>
<td class="MethodOfCaller">listByUser</td>
<td class="FileOfCaller">SysAnnouncementController.java</td>
<td class="LineOfCaller">362</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 23:11:27,432</td>
<td class="Message"> 用户名:  管理员,退出成功！ </td>
<td class="MethodOfCaller">logout</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">196</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 23:11:28,166</td>
<td class="Message">获取验证码，Redis key = 81ac70fc1fa2ec3f7bf871e2f3d3232e，checkCode = 3Tx7</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 23:11:31,162</td>
<td class="Message">获取验证码，Redis key = e00e54136f4c0c90e9319228f5c23fc6，checkCode = BtNm</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 23:42:20,623</td>
<td class="Message">获取验证码，Redis key = 4884c6d835901c745be876c776435d7a，checkCode = ZlvE</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 23:42:27,508</td>
<td class="Message">获取验证码，Redis key = 51cdd54abdbb3011ce7537bc2be9a520，checkCode = pB29</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2024-03-16 23:42:39,592</td>
<td class="Message">获取验证码，Redis key = 7b2e2b2c3506a13fa1695d0387d387a3，checkCode = suRw</td>
<td class="MethodOfCaller">randomImage</td>
<td class="FileOfCaller">LoginController.java</td>
<td class="LineOfCaller">528</td>
</tr>
</table>
</body></html>